<!DOCTYPE html>
<html lang="en">

<head>
  <meta charset="UTF-8">
  <meta http-equiv="X-UA-Compatible" content="IE=edge">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>grid案例</title>
  <style>
    * {
      margin: 0;
      padding: 0;
    }

    .box {
      width: 1700px;
      height: 500px;
      border: 10px solid gray;
      margin: 100px auto;
      display: grid;
      grid-template-columns: repeat(13, 100px);
      grid-template-rows: repeat(4, 100px);
      gap: 10px;
      place-content: center center;
    }

    .box>div {
      background-color: red;
    }

    .box1 {
      grid-column: 12 / 14;
      grid-row: 1 / 3;
    }

    .box2 {
      grid-column: 10 / 12;
      grid-row: 1 / 2;
    }

    .box3 {
      grid-column: 6 / 9;
      grid-row: 2 / 4;
    }

    .box4 {
      grid-column: 1/3;
      grid-row: 2/3;
    }

    .box5 {
      grid-column: 1/3;
      grid-row: 3/5;
    }

    .box6 {
      grid-column: 12/14;
      grid-row: 4/5;
    }
  </style>
</head>

<body>
  <div class="box">
    <div class="box1">1</div>
    <div class="box2">2</div>
    <div class="box3">3</div>
    <div class="box4">4</div>
    <div class="box5">5</div>
    <div class="box6">6</div>
    <div>7</div>
    <div>8</div>
    <div>9</div>
    <div>10</div>
    <div>11</div>
    <div>12</div>
    <div>13</div>
    <div>14</div>
    <div>15</div>
    <div>16</div>
    <div>17</div>
    <div>18</div>
    <div>19</div>
    <div>20</div>
    <div>21</div>
    <div>22</div>
    <div>23</div>
    <div>24</div>
    <div>25</div>
    <div>26</div>
    <div>27</div>
    <div>28</div>
    <div>29</div>
    <div>30</div>
    <div>31</div>
    <div>32</div>
    <div>33</div>
    <div>34</div>
    <div>35</div>
    <div>36</div>
    <div>37</div>
    <div>38</div>
    <!-- <div>39</div> -->
    <!-- <div>40</div>
    <div>41</div>
    <div>42</div> -->
    <!-- <div>43</div>
    <div>44</div>
    <div>45</div>
    <div>46</div>
    <div>47</div>
    <div>48</div>
    <div>49</div> -->
    <!-- <div>50</div>
    <div>51</div>
    <div>52</div> -->
  </div>
</body>

</html>